package com.whmskj.xjlhsc.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.util.Date;
import lombok.Data;

/**
 * @TableName btj_realtime
 */
@TableName(value ="sc_btj_realtime")
@Data
public class BtjRealtime {
    private Long id;

    private Integer mesid;

    private String machinenumber;

    private Integer machinenumber1;

    private Integer machineside;

    private Integer shiftnumber;

    private Date shiftstartref;

    private Date shiftstart;

    private Date shiftend;
    @TableField(value = "Date_Time")
    private Date dateTime;

    private Double ProductionKm;

    private Double ProductionKg;

    private String ProdCorrFactor;

    private String EfficProduction;

    private String AlarmLimitProdEffic;

    private String EfficMachine;

    private String EfficPTendency;

    private String MachineState;

    private Integer EventCode;

    private Date EventDateTime;

    private String ArticleName;

    private String RuntimeHours;

    private String Delivery;

    private String Tex;
    @TableField(value = "Power_kW")
    private String powerKw;

    private String Energy;

    private String RunTimeProdSec;

    private String Online;

    private String ProcessStage;

    private String CanChanges;

    private String CanChangesLeft;

    private String CanChangesRight;

    private String CanMeterToFillL;

    private String CanMeterToFillR;
    private String A;
    private String CV;
    private String CV1m;
    private String CV3m;
    private String CV5m;
    private String CV10m;
    private String CV100m;
    private String AlarmStateA;
    private String AlarmStateCV;

    private String AlarmStateSpectro;

    private String AlarmStateThickplace;

    private String CountThickPlace;

    private String CountThickPlaceMax;

    private String SliverBreakIn;

    private String SliverBreakOut_Left;

    private String SliverBreakOutRight;

    private String SliverMonitor;

    private String LevelingStop;

    private Integer LapUpCreel;

    @TableField(value = "LabUpDraftRoller_Left")
    private String labupdraftrollerLeft;

    private String LabUpDraftRollerRight;
    @TableField(value = "SliverJamWebFunnel_Left")
    private String sliverjamwebfunnelLeft;

    private String SliverJamWebFunnelRight;
    @TableField(value = "SliverJamCoiler_Left")
    private String sliverjamcoilerLeft;

    private String SliverJamCoilerRight;
    @TableField(value = "RQM_A_Stop ")
    private String rqmAStop;
    @TableField(value = " RQM_CV_Stop")
    private String rqmCvStop;

    private String SpectroStop;

    private String ThickPlaceStop;

    private String NoEmptyCanStop;

    private String CanTruckMissing;

    private String TotalStops;
    private String status;
    private String ab;
    private String classes;
}